﻿using HCQ2_Model.VR.Params;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.ComponentModel.DataAnnotations;

namespace HCQ2_Model.VLine.InputDto
{
    /// <summary>
    ///  目录数
    /// </summary>
    public class FolderNumInputDto
    {
        /// <summary>
        ///  是否个人
        ///  0：非个人（能看到的全部数据）
        ///  1：个人数据
        /// </summary>
        public int isPerson { get; set; }
        public int user_id { get; set; }
        [Required(ErrorMessage = "userid：用户内部编码必传项！")]
        public string userid { get; set; }
        /// <summary>
        ///  分组名称
        /// </summary>
        public string groupName { get; set; }
        /// <summary>
        ///  产品类别
        ///  1：VR作品
        ///  2：金课
        ///  3：头记
        ///  4：校史馆
        /// </summary>
        public int proType { get; set; }
        /// <summary>
        ///  目录类别
        ///  素材：VRManager
        ///  作品：VRWorks
        ///  组件：VRModule
        ///  度度圈：DDCircle
        ///  楼宇：VRBuilding
        ///  忆度元宇宙素材：QDMaterial
        /// </summary>
        [Required(ErrorMessage = "treeType：目录类别必传项！")]
        public string treeType { get; set; } = "VRManager";
    }
}